Numerical simulation of SiGe HBT’s at cryogenic temperatures
نویسندگان
چکیده
This paper describes SCORPIO, a new one-dimensional, drift-diffusion simulator for modeling silicon-germanium heterojunction bipolar transistors (SiGe HBT's) over a wide temperature range (77400K). SCORPIO will be used to investigate fundamental low-temperature device physics problems and key device design issues. Comparisons of simulation results with experimental measurements are being used to ensure accurate model calibration. 1. THE DEVICE SIMULATOR SCORPIO (Simulator for -Qyaenic Research and SiGe Bieolar Device Qptimization) is a newly developed device simulation program for investigating SiGe HBT behavior over a wide temperature range, including (but not limited to) liquid nitrogen temperature (LNT=77K). A simulation tool such as this not only allows for greater understanding of the underlying device physics, but also makes possible the optimization of devices for specific applications. SCORPIO uses a one-dimensional, finite difference, drift-diffusion approximation to model the bipolar device being simulated [I]. The one-dimensional structure used by SCORPIO is shown in Figure 1. Low temperature semiconductor device simulation is a difficult problem because parameters often assumed constant in room temperature (RT=300K) simulators may actually be complex functions of temperature (mobility, for example) [2]. Phenomena unique to low temperature operation, such as carrier freezeout, are typically not accounted for in simulators designed for room temperature use. In addition, the system of equations to be solved at liquid nitrogen temperature is much more ill-conditioned numerically than for room temperature, due to terms having exponential temperature dependencies. For these reasons, typical simulation programs have difficulty converging to a solution at LNT. SCORPIO has been written in the C++ programming language [3]. Object-oriented programming techniques have been used to simplify the internal representation of data structures such as vectors and matrices. The resulting source code is concise, readable, easy to maintain, and extremely modular. SCORPIO'S modularity allows for "plug-in/plug-out" physics, in which modules for simulating various device phenomena may be turned on or off from one simulation to the next. In this way, one can see the differences in using Fermi-Dirac statistics instead of Boltzmann statistics, for example; or compare several different mobility models to see which one agrees most closely with experimental data. This flexibility has been extremely beneficial with respect to calibrating simulation results to measured data because it has allowed numerous models for each parameter to be easily tested in various combinations. Article published online by EDP Sciences and available at http://dx.doi.org/10.1051/jp4:1994620 JOURNAL, DE PHYSIQUE IV Vbe Vbc Figure 1. One-dimensional bipolar transistor device model. Je + 1.1. Semiconductor Device Equations To accurately analyze an arbitrary semiconductor device under various operating conditions, a mathematical model has to be given. The equations which form this model in SCORPIO are commonly called the drift-diffusion equations [4]. SCORPIO attempts to solve Poisson's equation and the electron and hole continuity equations simultaneously for the electrostatic potential ( V), the electron concentration (n), and the hole concentration (p) as functions of position at a specific temperature. Since these dependent variables ( I+, n, p) are of greatly differing orders of magnitude, the first step towards numerical analysis has to be an appropriate parameter scaling [5] , 161. For the steady-state condition, the scaled (unitless) equations may be written as: v 2 ? = n p N s + N Z (1) V . J , = R (2) v . J,= R (3) J , = y,(nV+, Vn) (4) Jp = pp@VVp + VP) ( 5 ) V n = 1V + X + ln(ynNc) (6) Vp = 1V + x + EB 1n(y$Jv) (7) The scaled equations are attractive from a computational point of view because they are simpler, and no operations with constants are involved in their evaluation. Note that while (4) and (5) closely resemble the current relations usually used to describe homojunction devices, this particular formulation allows for the bandgap energy ( E g ) , electron affinity (x), and densities of states (N, , N,) to vary with position. This allows heterostructure device simulation capabilities to be easily implemented [7], and hence permits the simulation of graded-base SiGe HBT's. The influence of Fermi-Dirac statistics has been accounted for through the Fenni correction factors (y,, yp) [8], allowing a more physically correct simulation, especially at LNT. Advanced parameter models have been implemented in SCORPIO for accurately simulating the effects of carrier freezeout [9], Shockley-Read-Hall and Auger recombination [l], and apparent bandgap narrowing [lo]. Doping and temperature dependent majority and minority carrier mobilities are calculated for both electrons and holes [l 11. In addition, SCORPIO models the bandgap energy and the conduction and valence band densities of states as functions of germanium mole fraction [12], [13]. For numerical implementation, Eqs. (1)-(7) are discretized on a one-dimensional finite difference mesh. A one-dimensional device model is used instead of a more complex twoor three-dimensional model primarily because, for the bipolar transistor, a one4imensional structure can successfully simulate much of the device behavior [14]. Additionally, the reduction in complexity of the simulator, and therefore the I 1 Jb = Je Jc Emitter Base Collector Jc 3 required execution time, aids in the use of the program as an interactive design tool. For increased numerical stability, the current density expressions, (4) and (5), are discretized using the charf fetter-~utkel transformation 1151. Since the equations are nonlinear, an iterative solution technique such as Newton's method must be used. 1.2. The Problem of Convergence at Low Temperature A difficulty associated with the classical Newton method is the tendency to overestimate the length of the actual correction step for a given iteration. This phenomenon is frequently termed overshoot, and may result in slow convergence (i.e., many iterations are needed to obtain a solution). This problem may be avoided by using a damping parameter to limit the size of each correction step, thus improving convergence [16]. SCORPIO updates this damping parameter after each iteration in an attempt to accelerate convergence. For every bias condition, Newton's method requires an initial approximation to the solution. If this initial guess fails to sufficiently approximate the actual solution (i.e., if the guess does not lie in the solution's region of attraction) then Newton's method will fail to converge. By default, SCORPIO will first attempt to solve Poisson's equation, assuming zero current flow, to obtain the zere-bias solution. This solution is then passed on to the fully-coupled equation solver. The bias condition is incremented in small steps, using the solution for one bias point as the initial guess for the next bias point. SCORPIO assumes the solver has converged to a solution when the relative error of the Newton update vector becomes suitably small (usually less than ). Convergence difficulty for a given simulation may sometimes be avoided by simply taking smaller bias steps. Another reason that Newton's method may fail to converge is the loss of numerical precision that may occur due to subtracting nearly equal numbers using finite precision arithmetic. Double precision (8-byte) arithmetic does not provide sufficient accuracy to resolve the solution updates for a given iteration at LNT. The corrupted update vector that results may move the solution approximation for the next iteration outside of the actual solution's region of attraction, and Newton's method will fail to converge. The basic device equations contain both positive and negative exponential functions of temperature. For example, the intrinsic carrier concentration varies over about thirty orders of magnitude from 300K to 77K. As a result, the system of equations being solved becomes more illkonditioned, and the solution algorithm becomes increasingly sensitive to the effects of precision loss and other sources of numerical error. Thus, obtaining convergence becomes increasingly more difficult with decreasing temperature. To help alleviate this difficulty, critical calculations are performed with extended (16-byte) precision for temperatures below 150K. While the subroutines which use extended-precision arithmetic are slower than those that do not, the extra precision is necessary for converging to accurate low-temperature solutions [17]. At the present time, the Iowest temperature for which SCORPIO'S zero-bias Poisson solver can successfully converge for an advanced SiGe HBT profile is 20K. For a 250 node mesh, a RT simulation with SCORPIO typically requires 5-10 Newton iterations per bias step, with up to lOOmV bias steps possible for low injection. For high injection, 1mV bias steps may be required. The average execution time is approximately 0.3 seconds per bias step on a Sun SPARC-10 workstation. Convergence at LNT typically requires 10-20 Newton iterations per bias step, with up to 50mV bias steps possible for low injection. For high injection, ImV bias steps are usually required. The average execution time for LNT simulations is approximately 1.5 seconds per bias step. 2. SIMULATION RESULTS To demonstrate SCORPIO'S usefulness, the realistic doping profile shown in Figure 2 has been simulated at RT and LNT. Note that this profile has been taken from measured SIMS data of an actual state-of-the-art SiGe HBT [18]. This device has a measured current gain of 82, a peak cut-off frequency of 59GHz, and an unloaded ECL gate delay of 28ps at LNT. The arsenic concentration in the emitter has been assumed to be 15% electrically active, and the graded SiGe base has ape& germanium mole fraction of approximately 8%. JOURNAL DE PHYSIQUE IV Figure 2. Doping profile used in simulator (solid line) compared to actual SIMS data (symbols). To illustrate the effects of Ge on the device behavior, Figure 3 compares the simulated electrostatic potential in the base of this SiGe HBT to that of a silicon bipolar junction transistor (Si BJT) with identical doping. The smaller bandgap of the SiGe base enhances electron injection into the base. The bandgap grading produced by the germanium profile induces a drift field of about 20kVIcm which enhances minority carrier transport through the base [ I 91. Figure 3. Simulated electrostatic potential in the base at 300K for a SiGe HBTand a Si BJT. As a first step towards model calibration, simulated values of the zero-bias pinched base sheet resistance (Rbi) were compared to measured data. Reasonable agreement over temperature has been obtained, as shown in Figure 4. Rbi increases with cooling due to carrier freezeout in the base. The effects of carrier freezeout canclearly be seen inFigure 5, which shows the simulated hole density in the base at 300K and 77K. Figure 6 compares the simulated versus measured Gummel characteristics in the SiGe HBT at 3 10K and 84K. The reasonable agreement obtained between the simulated and measured results indicates that the simulator is adequately modeling the dominant temperature dependencies in the device. Improved agreement with measured data is anticipated as further calibrations are made.
منابع مشابه
High-injection barrier effects in SiGe HBTs operating at cryogenic temperatures
We demonstrate that high-injection barrier effects associated with the collector-base silicon-germanium (SiGe) to silicon (Si) heterojunction are an important design constraint for SiGe heterojunction bipolar transistors (HBTs) operating at cryogenic temperatures. Due to its thermally activated nature, these barrier effects can have important dc and ac consequences at cryogenic temperatures eve...
متن کاملOperation of SiGe bipolar technology at cryogenic temperatures
The recent introduction of silicon-germanium (SiGe) alloys has proven exceptionally promising for achieving excellent bipolar transistor performance at cryogenic temperatures, while maintaining the cost and yield advantages traditionally associated with silicon (Si) manufacturing. In this paper we review the features of silicon-germanium heterojunction bipolar transistors (SiGe HBTs) which make...
متن کاملSeparating the Influences of Neutral Base Recombination and Avalanche Breakdown on Base Current Reduction in SiGe HBT’s
A simple experimental procedure is proposed to determine the separate ranges of reverse collector-base bias where neutral base recombination and avalanche breakdown, respectively, dominate base current reduction in silicon germanium heterojunction bipolar transistors (SiGe HBT’s) which exhibit significant neutral base recombination.
متن کاملMeasurement of Collector-Base Junction Avalanche Multiplication Effects in Advanced UHV/CVD SiGe HBT’s
This paper presents measurements of the avalanche multiplication factor (M 1) in SiGe HBT’s using a new technique capable of separating the avalanche multiplication and Early effect contributions to the increase of collector current with collector-base bias, as well as allowing safe measurements at practical current densities. The impact of collector doping, current density, Ge profile, and ope...
متن کاملVery Low Noise Multiplexing with SQUIDs and SiGe Heterojunction Bipolar Transistors for Readout of Large Superconducting Bolometer Arrays
This paper presents an ultra low noise instrumentation based on a standard BiCMOS SiGe 0.35 μm ASIC operating at cryogenic temperatures. The main functions of the electronic circuit are the readout and the multiplexing of SQUIDs/TES. We report the cryogenic operation of the ASIC dedicated to the readout of a 2x4 pixel demonstrator array. We particularly emphasize on the development and the test...
متن کاملNeural Network for Noise Modeling of SiGe HBT’s
The advantages of SiGe HBTs make them very promising for modern RF communication systems and therefore their noise performance becomes an important issue as well. This paper presents the noise modeling of SiGe HBTs for broad operating ranges. Two neural network structures are presented and discussed from the aspect of modeling accuracy: a basic one and an extended one obtained by adding the S-p...
متن کامل